﻿using System;
using System.Collections.Generic;

// Code scaffolded by EF Core assumes nullable reference types (NRTs) are not used or disabled.
// If you have enabled NRTs for your project, then un-comment the following line:
// #nullable disable

namespace orm.Models
{
    public partial class TgsTDProjectTarget
    {
        public long Id0 { get; set; }
        public string ProjectId { get; set; }
        public string ProjectTargetId { get; set; }
        public string DrillWellId { get; set; }
        public string DrillWellboreId { get; set; }
        public double? ToleranceHeading { get; set; }
        public string DrillDefSurveyHeaderId { get; set; }
        public double? DipAngle { get; set; }
        public double? DipDirection { get; set; }
        public double? TargetTvd { get; set; }
        public string TargetDescription { get; set; }
        public double? AzimuthStart { get; set; }
        public long? TargetGeometry { get; set; }
        public double? AzimuthEnd { get; set; }
        public string TargetName { get; set; }
        public double? ToleranceForward { get; set; }
        public double? ToleranceBack { get; set; }
        public string IsReadonly { get; set; }
        public double? DrillConfidence { get; set; }
        public string IsDrillersTarget { get; set; }
        public string IsPointMapCoordLock { get; set; }
        public double? ToleranceDown { get; set; }
        public double? ToleranceLeft { get; set; }
        public double? ToleranceRight { get; set; }
        public double? ToleranceUp { get; set; }
        public long? SequenceNo { get; set; }
        public string CreateDate { get; set; }
        public string GeoLatitude { get; set; }
        public string CreateUserId { get; set; }
        public double? GeoOffsetEastTarget { get; set; }
        public string CreateAppId { get; set; }
        public string GeoLongitude { get; set; }
        public double? GeoOffsetNorthTarget { get; set; }
        public double? GeoMapEasting { get; set; }
        public string UpdateDate { get; set; }
        public double? GeoMapNorthing { get; set; }
        public string UpdateUserId { get; set; }
        public string UpdateAppId { get; set; }
        public double? XOffset { get; set; }
        public double? YOffset { get; set; }
        public double? TargetAzimuth { get; set; }
        public long? CoordType { get; set; }
        public long? TargetHide { get; set; }
        public double? TargetInclination { get; set; }
        public long? TargetType { get; set; }
        public double? PenetrationAzimuth { get; set; }
        public double? PenetrationInclination { get; set; }
        public string LockPenetration { get; set; }
        public string AlignTargetId { get; set; }
        public double? DrillTolerance { get; set; }
        public double? VerticalTolerance { get; set; }
        public double? LastGoodCorrelationMd { get; set; }
        public double? ArcRadius { get; set; }
    }
}
